#pragma once

/** \brief Class containing the Node, a node is a part of a linked list.
*
*/
template<class INFO>

class Node
{
public:
	
	INFO info;
	Node<INFO> *next;

public:
	Node<INFO>(){ this->next = nullptr; }
	Node<INFO>(INFO info) { this->info = info; this->next = nullptr;}

	~Node()
	{
	}
};

